package webing.negocio;


import java.util.Collection;
import webing.dao.sedeDAO;
import webing.excepcion.DAOExcepcion;
import webing.modelo.sede;

public class sedeNegocio {

		public void insertarSede(String nombresede, String direccion, int telefono) throws DAOExcepcion {

			sede modelo = new sede();
			modelo.setNombresede(nombresede);
			modelo.setDireccion(direccion);
			modelo.setTelefono(telefono);
		
			
			
			sedeDAO dao = new sedeDAO();
			dao.insertar(modelo);	
		}
		
		public void actualizarSede(String nombresede, String direccion, int telefono) throws DAOExcepcion {


			sede modelo = new sede();
			
					
			modelo.setNombresede(nombresede);
			modelo.setDireccion(direccion);
			modelo.setTelefono(telefono);
		
			
			
			sedeDAO dao = new sedeDAO();
			dao.actualizarSede(modelo);
	}

		public Collection<sede> listarSede() throws DAOExcepcion {

			sedeDAO dao = new sedeDAO();
			return dao.listar();
	}


		public Collection<sede> buscarSede(String nombre) throws DAOExcepcion{
	        
			sedeDAO dao = new sedeDAO();
	        return dao.buscarNombreSede(nombre);
		
		}

		public void eliminarSede(String nombresede) throws DAOExcepcion{
	         
	         sedeDAO dao = new sedeDAO();
	         dao.eliminar(nombresede);
	 }
		
	}

	

